<?php 
class task_execussaoModel extends Model{
    public $tabela = "task_execussao";
    public $pkey   = 'cod';
    public $dados  = array(
         'tarefa' => array(
	    'name'     => 'Tarefa',
	    'type'     => 'int',
	    'size'     => '11',
	    'grid'    => true,
	    'display' => true,
	    'especial' => 'session',
	    'session'  => 'task/tarefa',
	    'fkey' => array(
	        'model' => 'task/tarefa',
	        'cardinalidade' => '1n',
	        'keys' => array('cod', 'titulo'),
	    ),
        ),
         'cod' => array(
	    'name'     => 'Código',
	    'type'     => 'int',
	    'size'     => '11',
	    'pkey'    => true,
	    'ai'      => true,
	    'grid'    => true,
	    'display' => true,
	    'private' => true
        ),
         'inicio' => array(
	    'name'     => 'Início',
	    'type'     => 'datetime',
	    'especial' => 'calendar',
	    'grid'    => true,
	    'display' => true,
        ),
         'termino' => array(
	    'name'     => 'Término',
	    'type'     => 'datetime',
	    'especial' => 'calendar',
	    'notnull' => true,
	    'grid'    => true,
	    'display' => true,
        ),
         'autor' => array(
	    'name'     => 'Autor',
	    'type'     => 'int',
	    'size'     => '11',
	    'grid'    => true,
	    'display' => true,
             'especial'        => 'autentication',
            'autentication'   => array('needlogin' => true),
	    'fkey' => array(
	        'model' => 'usuario/login',
	        'cardinalidade' => '1n',
	        'keys' => array('cod_usuario', 'user_name', 'user_cargo'),
	    ),
        ),
         'status' => array(
	    'name'     => 'Status',
	    'type'     => 'enum',
	    'default' => 'andamento',
	    'options' => array(
	    	'andamento' => 'andamento',
	    	'concluido' => 'concluído',
	    ),
            'especial' => 'hidden',
	    'notnull' => true,
	    'grid'    => true,
	    'display' => true,
        ),
	    'button'     => array('button' => 'Gravar Execussao'),);
}
?>